pumping stroke - Spanish English Dictionary